﻿using System;
// define float as Scalar
using Scalar = System.Single;

namespace OhioState.Math
{
    public interface IMatrix
    {
        Scalar[] GetStreamColumnOrder();
        Scalar[] GetStreamRowOrder();
        void GetValue(out Scalar[] t);
        void Identity();
        void Negate();
        void Print();
        void Zero();
        Scalar this[int row, int column] { get; set; }
    }
}
